budding pondweed - French English Dictionary